module UVSSIce
{
    interface UVSS
    {
        void ANPRInfoCallback(int port, string lpNumber, string imagePath);
    };

    interface UVSSVideoCamera
    {
        void InitANPRCamera(int cameraIndex, int windowId);
        int OpenANPRCamera(int cameraIndex);
        int CloseANPRCamera(int cameraIndex);
        int SaveANPRImage(int cameraIndex, int mode, string imagePath); // mode: 0: ANPRCamera::VideoDataCallback, 1: ANPRCamera::image[]
        int StartSaveVideo(int cameraIndex, string videoPath);
        int StopSaveVideo(int cameraIndex);
    };
};
